home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / win / vb / menuwat.exe / README.TXT < prev   
Encoding:
Text File  |  1993-09-02  |  3.7 KB  |  105 lines

  1.  
  2.  
  3.                        "MenuWatch" Custom Control 
  4.  
  5.                             Readme.txt File
  6.  
  7.  
  8. -----------------------------------------------------------------------------
  9.  
  10.  
  11. INTRODUCTION
  12. ============
  13.  
  14. The "MenuWatch" custom control allows you to easily add a full-featured
  15. menu help status bar to your application.  By placing this custom control 
  16. directly on your main form, you can display help "snippets" in a help status
  17. bar at the bottom of the window as the user highlights menu items.
  18.  
  19. This custom control is very easy to use.  The events it generates in
  20. response to Windows' menu events are intuitive.  Very little effort is
  21. required to integrate with your app.  Shareware.  Not crippled.
  22.  
  23. This control supports MDI windows, The MDI "WindowList" property, and it
  24. does not interfere with the normal activation of menu-related context-
  25. sensitive help (test this by highlighting a menu option in the demo apps.
  26. and pressing F1).  At least one other custom control which allows you to add
  27. a menu help status bar disables the regular context-sensitive help in the 
  28. process.
  29.  
  30.  
  31. THE DEMO PROGRAMS
  32. =================
  33.  
  34. Demo 1 is an example of a simple program (one which uses no MDI windows,
  35. etc.) which requires a minimum of code to use the "MenuWatch" control.  In
  36. order to reduce the coding required, the menu help snippets themselves
  37. are stored in the "Tag" property of the menu control.  The "Tag" property
  38. of each menu item is assigned a value at design time in the properties 
  39. window.
  40.  
  41. Demo 2 is the same as Demo 1 except that the menu help snippets are stored
  42. in an array which is populated at run-time.
  43.  
  44. Demo 3 is an MDI application which uses the "WindowList" property.  The
  45. menu is *not* altered when an MDI child is opened, since the MDI child
  46. window does not have a menu of its own.
  47.  
  48. Demo 4 is the same as Demo 3 except that the main menu is altered when an
  49. MDI child is opened, since the MDI child window has its own menu.
  50.  
  51.  
  52. UNREGISTERED VERSION
  53. ====================
  54.  
  55. This is an unregistered copy of the "MenuWatch" custom control.  This
  56. ZIP file contains the following:
  57.  
  58.     mnuwatch.vbx    The "MenuWatch" custom control
  59.     mnuwatch.hlp    "MenuWatch" help
  60.     mwdemo.bas    VB module used by demo apps 3 and 4
  61.     mwdemo1.frm    Main form for demo app 1
  62.     mwdemo2.frm    Main form for demo app 2
  63.     mwdemo3.frm    Main form for demo app 3
  64.     mwdemo4.frm    Main form for demo app 4
  65.     mwmdi1.frm    MDI child form for demo app 3
  66.     mwmdi2.frm    MDI child form for demo app 4
  67.     mwdemo1.mak    VB project file for demo app 1
  68.     mwdemo2.mak    VB project file for demo app 2
  69.     mwdemo3.mak    VB project file for demo app 3
  70.     mwdemo4.mak    VB project file for demo app 4
  71.     readme.txt    This file
  72.  
  73. This unregistered copy of "MenuWatch" is for trial use only, you may not
  74. commercially distribute the MNUWATCH.VBX file, distribute it on CD-ROM,
  75. distribute it to government agencies or their contractors, etc.
  76.  
  77. The ZIP file may, however, be distributed in its entirety for trial
  78. purposes.  You must purchase a registered copy of "MenuWatch" in order
  79. to distribute it with your applications.
  80.  
  81.  
  82. REGISTRATION
  83. ============
  84.  
  85. You may register this software via:  (1) The mail ($15, $20 for 
  86. international orders),  or (2) The mail and/or CompuServe e-mail (send $10
  87. and your acct. number and a registered copy will be e-mailed to your acct.)
  88.  
  89. The source code is available for an additional $40.
  90.  
  91. Author information:
  92.  
  93.         Steve Lathrop
  94.               152 Crossbow Lane
  95.               Gaithersburg, MD 20878
  96.  
  97.               CompuServe ID:  70540,370
  98.  
  99.  
  100. REGISTERED VERSION
  101. ==================
  102.  
  103. The initial dialog box with registration information does not appear in the
  104. registered version.  Once you register this software, support will be
  105. provided via CompuServe e-mail to the author's mail box.